/*overwrite*/
.bodyArea{
	padding-top: 0px;
}
/*end overwrite*/
#containner{
	margin: 0 auto;
	overflow: hidden;
	xborder-top: 2px #ddd solid;
	xbackground: url("../images/containner-bg.gif") repeat-x scroll 0 0 transparent;
	xpadding-top: 20px;
}
#sidebar{
	width: 200px;
	xborder: 1px red solid;
	float: left;
	xborder-right: 2px #ddd solid;
	background: #eee;
}
#mainContain{
	width: 740px;
	float: right;
	padding-left: 5px;
	padding-right: 5px;
}
#productList{
	margin: 0;
    padding: 0;
}

#productList li{
	float: left;
	list-style-type: none;
	border: 1px solid #ddd;
	margin: 5px 6px 5px 5px;
}
#productList li a{
}
#productList li a img{
	width: 173px;
	height: 173px;
	border: 0px;
}
.CategoryTitle{
	background: url("../images/menubg.gif") repeat-x scroll 0px 13px #FFD647;
    color: black;
    font-size: 13px;
    padding: 5px;
	margin-left: 5px;
}
#sidebarMenu{
	list-style-type: none;
	margin: 10px 0 20px 5px;
	padding: 0;
}
#sidebarMenu li{
	padding-left: 10px;
	border-bottom: 1px solid #ddd;
	line-height: 29px;
}
#sidebarMenu li.active{
	background: url("../images/menubg.gif") repeat-x scroll 0 0 #FFD647;
    color: black;
    xpadding: 10px;
}
#breadcrum{
    border-left: 3px solid #DDDDDD;
	xborder-top: 3px solid #DDDDDD;
    font-size: 1.5em;
    margin-left: 5px;
    margin-top: 10px;
    padding: 3px 0 3px 1px;
}
.ProductItemEnd{
	float: right !important; 
	margin-right: 0px !important;
	width: 175px;
}
#pagingRegion{
	margin: 5px;
	width: 900px;
	float: left;
}
.Pagination a, .Pagination span{
	padding: 3px 8px 3px 8px;
	margin: 3px;
	border: 1px solid #DDDDDD;
}

/*legacy*/
.Image{
		padding: 10px;
		background-color: white;
		width: 325px;
		float: left;
	}
	.Image img{
		width: 325px;
		height: 325px;
	}
	#productInfo{
		float: left;
		width: 400px;
		margin-left: 30px;
		.margin-top: 20px;
	}
		#productInfo ul{
			list-style-type: none;
			padding: 0;
			margin: 0;
		}
			#productInfo ul li{
				line-height: 25px;
			}
			#productInfo ul li span{
				float: left;
				width: 100px;
				font-weight: bolder;
				font-size: 1.1em;
			}
			.AddToCard{
				background-image: url("../images/add-to-cart_blue.gif");
				width: 141px;
				height: 26px;
				padding-top: 3px;
			}
			.AddToCard a{
				padding-left: 40px;
				color: #FFFFFF;
				font-weight: bolder;
				font-size: 1.1em;
				width: 141px;
				height: 26px;
			}
			.AddToCard a:hover{
				background: none;
				color: #6F0100; 
			}
	#otherProducts {
		background:#EFEFEF none repeat scroll 0 0;
		margin:10px;
		padding-bottom:10px;
		padding-top:10px;
	}	
	#otherProducts div.scrollable div.items div	img{
		width: 100px;
		height: 70px;
	}	
	.quick-alert {
	   width: 50%;
	   margin: 1em 0;
	   padding: .5em;
	   background: #ffa;
	   border: 1px solid #a00;
	   color: #a00;
	   font-weight: bold;
	   display: none;
	   width: 360px;
	 }
	 .quick-msg {
	   width: 50%;
	   margin: 1em 0;
	   padding: .5em;
	   background: #c2e2fa;
	   border: 1px solid #a00;
	   color: #a00;
	   font-weight: bold;
	   display: none;
	   width: 360px;
	 }